/* 
*changePay
*nzj
*2018/10/25
*/
@import "../../lib/base.less";
@color:#e64545;
body{background: #f5f5f5;}

// 内容
.shop-account-pay{font-size: 12px; background-color: #fff; height: 616px; overflow: hidden;}
.shop-account-pay .shop-account-pay-title{width: 1000px; height: 50px; margin: 0 auto; padding-top: 38px; border-bottom: 1px #eee solid;}
.shop-account-pay .shop-account-pay-title ul{margin-left: 136px;}
.shop-account-pay .shop-account-pay-title ul li{float: left; height: 49px; line-height: 49px; width: 240px; text-align: center; border-bottom: 2px transparent solid;}
.shop-account-pay .shop-account-pay-title ul li .shop-account-pay-titleName{position: relative; font-size: 16px; font-weight: bold; color: #999; margin-left: 28px;}
.shop-account-pay .shop-account-pay-title ul li .shop-account-pay-titleName i{position: absolute; top: 0px; left: -28px; width: 20px; height: 20px;  background: url("@{imgRootDeep}/shop_user_safeCenter_numBG_gray.png") no-repeat left center;}
.shop-account-pay .shop-account-pay-title ul li .shop-account-pay-titleName span{position: absolute; top: 2px; left: -23px; font-size: 16px; font-weight: bold; line-height: 16px; color: #fff;}
.shop-account-pay .shop-account-pay-title ul li.shop-sel{border-bottom: 2px #ff6600 solid;}
.shop-account-pay .shop-account-pay-title ul li.shop-sel .shop-account-pay-titleName{color: #666;}
.shop-account-pay .shop-account-pay-title ul li.shop-sel .shop-account-pay-titleName i{background: url("@{imgRootDeep}/shop_user_safeCenter_numBG.png") no-repeat left center;}
.shop-account-pay .shop-account-pay-con{margin-top: 76px;}
.shop-account-pay .shop-account-pay-con .shop-account-pay-form{display: none;}
.shop-account-pay .shop-account-pay-con .shop-account-pay-form:nth-child(1){display: block;}
// 验证身份
.shop-account-pay .shop-account-pay-con .shop-identity-div{height: 38px; line-height: 38px;}
.shop-account-pay .shop-account-pay-con .shop-identity-div:first-child{margin-bottom: 20px;}
.shop-account-pay .shop-identity-div span{width: 426px; font-size: 14px; color: #999; text-align: right; margin-right: 20px;}
.shop-account-pay .shop-identity-div .shop-pay-txt{width: 0px; font-size: 14px; color: #333; padding-left: 5px;}
.shop-account-pay .shop-identity-code input{width: 198px; height: 38px; line-height: 38px; font-size: 14px; border: 1px #e6e6e6 solid; padding-left: 5px;}
.shop-account-pay .shop-identity-code .shop-code-btn{width: 98px; height: 38px; line-height: 38px; text-align: center; font-size: 14px; color: #666; background-color: #f5f5f5; border: 1px #e6e6e6 solid; border-left: none; cursor: pointer;}
.shop-account-pay .shop-identity-form .shop-identity-btn{width: 150px; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; text-align: center; color: #fff; margin-top: 36px; margin-left: 446px; background-color: @color; border-radius: 3px; cursor: pointer;}
.shop-account-pay .shop-identity-form .shop-identity-div label.error{color: #ff0000;font-size: 12px;margin-left: 10px; line-height: 38px;}
// 验证新邮箱
.shop-account-pay .shop-account-pay-con .shop-pay-div{height: 38px; line-height: 38px;}
.shop-account-pay .shop-account-pay-con .shop-pay-div:first-child{margin-bottom: 20px;}
.shop-account-pay .shop-pay-div span{width: 426px; font-size: 14px; color: #999; text-align: right; margin-right: 20px;}
.shop-account-pay .shop-pay-div input{width: 298px; height: 38px; line-height: 38px; font-size: 14px; border: 1px #e6e6e6 solid; padding-left: 5px;}
.shop-account-pay .shop-pay-form .shop-pay-btn{width: 150px; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; text-align: center; color: #fff; margin-top: 36px; margin-left: 446px; background-color: @color; border-radius: 3px; cursor: pointer;}
.shop-account-pay .shop-pay-form .shop-pay-div label.error{color: #ff0000;font-size: 12px;margin-left: 10px; line-height: 38px;}
// 完成
.shop-account-pay .shop-account-pay-con .shop-account-complete .shop-account-complete-tips{position: relative; margin-left: 480px;}
.shop-account-pay .shop-account-pay-con .shop-account-complete .shop-account-complete-tips img{width: 64px; height: 64px;}
.shop-account-pay .shop-account-pay-con .shop-account-complete .shop-account-complete-tips span{position: absolute; top: 50%; left: 84px; margin-top: -12px; font-size: 24px; line-height: 24px; font-weight: bold; color: #333;}
.shop-account-pay .shop-account-pay-con .shop-account-complete a{display: block; width: 150px; height: 40px; line-height: 40px; font-size: 16px; color: #fff; text-align: center; margin-top: 20px; margin-left: 564px; background-color: @color; border-radius: 3px;}
